--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit 1a7343001f1ae0205d792e22cecd120469abc7e1
Parents : a81a7dc
Author : Ivan <ivan@quad4.io>
Signature : Invalid signer <e46112d44649266d71fe2193e00a4710>, author is <ivan@quad4.io>
Date : 2026-06-22T17:39:05-05:00
chore(changelog): update changelog for version 4.7.2
Changes
Diff
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b34c264e..00613bb7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,7 +9,9 @@ All notable changes to this project will be documented in this file.
- **Micron editor**: Preview link clicks no longer navigate the main app window. **http(s)** links open in the system browser; Nomad mesh links route to the Nomad Network page; in-page **#anchor** links scroll within the preview. Fixes [#27](https://github.com/Quad4-Software/MeshChatX/issues/27) and [#34](https://github.com/Quad4-Software/MeshChatX/issues/34).
- **Electron**: A **`will-navigate`** guard sends external **http(s)** URLs to the OS browser instead of replacing the MeshChatX window when a link is followed in-place (complements the 4.7.1 **`window.open`** handling).
- **Micron editor / mesh servers**: Publishing preserves **`.html`**, **`.md`**, and **`.txt`** tab extensions instead of always saving as **`.mu`**.
-- **Page node API**: Publish failures return clear error messages for invalid JSON bodies, disk write errors, and mesh handler registration failures instead of unhandled **500** responses. Fixes [#25](https://github.com/Quad4-Software/MeshChatX/issues/25).
+- **Page node API**: Publish failures return clear error messages for invalid JSON bodies, disk write errors, and mesh handler registration failures instead of unhandled **500** responses. File uploads use the same error handling. Fixes [#25](https://github.com/Quad4-Software/MeshChatX/issues/25).
+- **Archives / RNCP / messages**: Rich HTML link clicks use a shared navigation policy so **http(s)** links open externally and mesh links stay in-app (same behavior as Nomad Network and the micron editor preview).
+- **Android**: External **http(s)** links open in the system browser instead of being silently blocked in the WebView.
## [4.7.1] - 2026-06-21
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────